Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
128 TAVISTOCK ROAD Semi-Detached £403,674 £382,000 1 Mar 2023
130 TAVISTOCK ROAD Semi-Detached £356,748 £137,500 29 Jan 2003
132 TAVISTOCK ROAD Semi-Detached £285,183 £178,000 7 Jul 2014
136 TAVISTOCK ROAD Semi-Detached £383,143 £360,000 1 Jun 2022
144 TAVISTOCK ROAD Detached £56,000 3 Apr 1996
146 TAVISTOCK ROAD Detached £318,453 £183,500 21 Dec 2006